Congo forest mouse - Espagnol Anglais Dictionnaire